package com.stu.service;

import com.stu.pojo.Product;
import com.stu.pojo.ProductCheck;

import java.util.List;

/**
 * @author zy
 * @date 2025/5/26
 */
public interface IProductCheckService {
    ProductCheck getById(Integer proId);// 根据id获取商品
    List<ProductCheck> getCheckedPass(Integer userId);  // 已审核通过
    List<ProductCheck> getCheckedFail(Integer userId);  // 已审核不通过
    List<ProductCheck> getUnChecked(Integer userId);  // 未审核
    int addProduct(ProductCheck productCheck, Integer userId);  //新增商品

    List<ProductCheck> getAllChecked();  // 未审核
    int checkPass(int proId, Integer userId);  // 更新商品审核状态--通过
    int checkFail(int proId, Integer userId);  // 更新商品审核状态--不通过
    List<ProductCheck> getAllCheckedPass(String userId);  // 获取所有审核通过的商品
    List<ProductCheck> getAllCheckedFail(String userId);  // 获取所有审核不通过的商品
    int deleteProduct(Integer proId);  //删除商品
}
